package mebp.genetic.selection;

import mebp.genetic.Population;
import mebp.genetic.recombination.RecombinationStrategy;

public interface SelectionStrategy {

	/**
	 * Select n individuums and then call the recombination for them.
	 * @param population
	 * @param nextgen
	 * @param recombination
	 */
	void selectionAndRecombination(Population population, Population nextgen,
			RecombinationStrategy recombination);
	
}
